RELATED WORDS
PARAPHRASING
to exist (on)
keep going, living
to continue to live or exist (longer than)
continue to live